﻿using System;
using System.Collections.Generic;
using System.Web;

/// <summary>
/// 页面基类，完成页面共性的功能，比如验证登录，获取用户名等。
/// </summary>
public class BaseClass : System.Web.UI.Page
{
    //用户名
    private string userName;

    public string UserName
    {
        get { return userName; }
        set { userName = value; }
    }

    public BaseClass()
    {
    }
    /// <summary>
    /// 覆盖基类的初始化方法。
    /// </summary>
    /// <param name="e"></param>
    protected override void OnPreInit(EventArgs e)
    {
        base.OnPreInit(e);

    }

    /// <summary>
    /// 判断是否登录
    /// </summary>
    private void IsOnLine()
    {
        //验证Session是否存在
        if (Session["User"] != null)
        {
            this.UserName = Session["User"].ToString();
        }
        else
        {
            System.Web.HttpContext.Current.Response.Redirect("~/Login.aspx");
        }
    }
}